@echo off
chcp 65001 >nul
echo ========================================
echo 测试完整数据传递流程
echo ========================================

echo.
echo 数据传递流程：
echo 1. 申请页面提交表单
echo 2. 数据保存到sessionStorage
echo 3. 跳转到待办任务页面
echo 4. 生成新的退住申请任务
echo 5. 点击"处理"进入审批页面
echo 6. 审批页面动态显示提交的数据

echo.
echo 测试步骤：
echo 1. 打开申请页面（图一）
echo 2. 填写表单数据
echo 3. 点击"提交"按钮
echo 4. 检查是否跳转到待办任务页面（图二）
echo 5. 检查控制台是否显示数据保存日志（图三）
echo 6. 检查待办任务列表是否生成新任务（图四）
echo 7. 点击"处理"按钮
echo 8. 检查审批页面是否显示提交的数据
echo 9. 检查控制台是否打印数据

echo.
echo 预期结果：
echo - 申请页面：正常提交表单
echo - 数据保存：sessionStorage中保存完整数据
echo - 页面跳转：跳转到待办任务页面
echo - 任务生成：新生成退住申请任务
echo - 审批页面：动态显示提交的数据
echo - 控制台：打印数据加载过程

echo.
echo 关键检查点：
echo 1. 申请页面提交时控制台显示"保存审批数据"
echo 2. 审批页面加载时控制台显示"优先从sessionStorage获取数据"
echo 3. 审批页面显示真实的表单数据而不是"未知"
echo 4. 控制台打印完整的数据加载过程

echo.
echo 如果出现问题：
echo 1. 检查浏览器控制台错误信息
echo 2. 检查sessionStorage中是否有数据
echo 3. 检查数据格式是否正确
echo 4. 检查页面跳转是否正确

echo.
echo 测试完成！
pause
